package com.project2.service;

import com.project2.bean.CommonData;
import com.project2.bean.PageBo;

import com.project2.bean.bo.CommentBo;

import com.project2.bean.bo.OrderDBO;
import com.project2.bean.po.MarketChannel;
import com.project2.bean.vo.OrderDetailVO;

import java.util.Date;
import java.util.List;


public interface OrderMService {

    // CommonData orderMInfo(PageBo pageBo);
    CommonData orderMInfo(PageBo pageBo, Date start, Date end, Short[] orderStatus, Integer userId, String valueOf);

    int orderDelete(Integer orderId);

    int orderRefund(OrderDBO order);


    List<MarketChannel> getChannel();



    int addContent(CommentBo commentBo);

    int orderShip(Integer orderId, String shipChannel, String shipSn);

    OrderDetailVO orderDetail(Integer id);

}
